Tureng Mobile
Deyim
2
f.
have a lot on the ball [us]
f.
be quick off the mark